brain centre - Spanish English Dictionary